building site preparation - Francés Inglés Diccionario